.myfont { font-family: Verdana, sans-serif; font-size: 8pt; color:black; }
.myfont10 { font-family: Verdana, sans-serif; font-size: 10pt; color:black; }
.myfont10blue { font-family: Verdana, sans-serif; font-size: 10pt; color:#062f76; font-weight:bold;}
.myfontbold { font-family: Verdana, sans-serif; font-size: 8pt; color:#0356A3; font-weight:bold; }
.myfontboldorange { font-family: Verdana, sans-serif; font-size: 8pt; color:Orange; font-weight:bold; }
.mysubheader { font-family: Verdana, sans-serif; font-size: 10pt; color:#062f76; font-weight:bold; }
.myfontredbold { font-family: Verdana, sans-serif; font-size: 8pt; font-weight:bold; color:red}
.myPageHeader { font-family: Verdana, sans-serif; font-size: 14pt; font-weight:bold; color:#062f76}
.myPageHeader_msg { font-family: Verdana, sans-serif; font-size: 12pt; font-weight:bold; color:#062f76}
.myAsterisk { font-family: sans-serif; font-size: 12pt; font-weight: 900; color:red;}
.linkplain { font-family: Verdana, sans-serif; font-size: 8pt; color:#0356A3; text-decoration: none}
.skyblue { color:#0BCDFA; }
.under_construction { font-family: Verdana, sans-serif; font-size: 16pt; font-weight:bold; color:#0BCDFA}
.email_domain
{
    font-size: 20pt;    
    font-style:italic;  
    font-weight:bold;
    color:White;
}
.myhide { display: none; }
.std_content 
{
    margin-left:10px;   
    margin-right:10px; 
    font-size: 10pt;            
}
.RegisterMessage
{
    margin-left:10px;   
    margin-right:10px; 
    font-size: 20pt;   
    text-align:center;
}
.SearchHeaders
{
    margin-left:1px;   
    margin-right:1px; 
    padding-top:6px;
    padding-bottom:6px;
    font-size: 14pt;   
    font-weight:normal;
    color:White;
    background-color:#062f76;
    text-align:center;
     -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;    
}
.WeAccept
{
    margin-left:1px;   
    margin-right:1px; 
    padding-top:7px;
    padding-bottom:7px;
    font-size: 14pt;   
    font-weight:bold;
    font-weight:normal;
    color:#00819D;
    text-align:center;
     -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -khtml-border-radius: 7px;
    border-radius: 7px;    
}
.MiddleMe
{
    text-align:center;
}
.centerMe 
{ 
    margin-left:auto;
    margin-right:auto;
}
.container
{
    width:900px; 
}
#LHC_Full
{
    height:530px;
    width:900px;
    float:left;
    padding:5px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;    
    
}
#LHC
{
    height:500px;
    width:635px;
    float:left;
    padding:5px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;    
    background-image:url('../images/BG1.jpg');
    background-repeat:no-repeat;
    background-position:center;
}
#Footer
{
    display:none;
    height:60px;
    width:920px;
    float:left;
    padding:10px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;    
    background-image:url('../images/FooterBG.jpg');
    background-repeat:no-repeat;
    background-position:center;
   
}
#SlideShow
{
    height:60px;
    width:925px;
    float:left;
    padding:10px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;    
    background-image:url('../images/FooterBG.jpg');
    background-repeat:no-repeat;
    background-position:center;
   
}
#Footer_Catalog
{
    display:none;
    height:60px;
    width:920px;
    float:left;
    padding:10px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;    
    background-image:url('../images/FooterBG_Catalog.jpg');
    background-repeat:no-repeat;
    background-position:center;
   
}
#Signon
{
    height:100px;
    width:270px;
    float:left;
    padding:10px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;    
    background-color:White;
    
}
table.UserReg tr
{
    font-family: Verdana, sans-serif; font-size: 8pt; color:#6A6B64; padding:0px; margin:0px; 
}
.Cart_Hite { height:285px }
.Search_Hite { height:500px; width:270px;}
.Extra_Cart_Hite { height:180px; width:560px; }
.UserDets_Hite { height:520px }
.Confirm_Cart { height:100px; }
.Round_Border
{
    float:left;
    padding:5px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;    
}
.IZ
{
    float:left;
    z-index: 10;
}
.Data_Panel
{
    float:left;
    padding:5px;
    border: solid 2px #062f76;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    position:absolute;
    bottom: -170px;
    left: 0px;
    background-color:#E8EDF1;
    height:170px;
    
}
.Round_Border_Flat
{
    float:left;
    padding:5px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
}
.SPACER
{
    height:500px;
    width:10px;
    float:left;
}
.SPACER_ForFooter
{
    height:10px;
    width:960px;
    float:left;
}
.SPACER_ForFooterLeft
{
    height:10px;
    width:10px;
    float:left;
}
.SPACER_Cart
{
    width:30px;
    float:left;
}
.Spacer_Search
{
    width:250px;
    height:7px;
    float:left;
}
#Email_Address
{
    padding:35px;
    font-size: 20pt;    
    font-style:italic;  
}
#Bonnet
{
    height:180px;
    width:270px;
    float:left;
    padding:5px;  
    margin-top:7px;  
    margin-left:10px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;  
    box-shadow: 3px 3px 2px #888888;
    background-image:url('../images/Bonnet.jpg');
    background-repeat:no-repeat;
    background-position:center;
}
#RHC_Wording
{
    height:220px;
    width:250px;
    float:left;
    color:#6A6B64;  
    padding:35px;
    padding-top:50px;
    font-family: Verdana, sans-serif; 
    font-size: 11pt;  
    font-weight:bolder; color:#6A6B64
}
#RHC
{
    height:500px;
    width:270px;
    float:left;
    padding:5px;    
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;  
    box-shadow: 3px 3px 2px #888888;
    background-image:url('../images/RHSideV2.jpg');
    background-repeat:no-repeat;
    background-position:center;
}
#RHC_Checkout
{
    height:200px;
    width:250px;
    float:left;
    padding:5px;    
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;  
    box-shadow: 3px 3px 2px #888888;
}
div.hspacer_3px
{
    height:3px;
}
.fl_r
{
    text-align:right;
}
.fl_l
{
    text-align:left;
}
.search_bottom_pad
{
    padding-bottom:5px;
}
.cell_min_width
{
    min-width:300px;
}
input[type=submit] {padding:5px 15px; background:#062f76; border:0 none;
    /* Fasthosts dashboard dark blue */    
    cursor:pointer;
    color:White;
    -webkit-border-radius: 5px;
    border-radius: 5px; }
.mybuttons
{
    padding:5px 15px; background:#062f76; border:0 none;
    cursor:pointer;
    color:White;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
}
.WhyChooseUs
{
    height:280px;
    width:170px;
    margin-top:9px;
    margin-left:2px;
    background:#6A6B64;
    color:White;
    float:left;
    padding:12px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
}
.WhyChooseUsHeader
{
    font-size:12pt;
    font-weight:bold;
}
.WCUList
{
    padding-left:12px;
}
.SearchBox
{
    /* Fasthosts dashboard light blue */
    background:#E8EDF1;
    float:left;
    padding:4px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
}
.btnAddToCart
{
    margin-top:9px;
}

.slide_big_item_panel
{
    padding: 0px;
}
.slide_nav_panel
{
    background-color:#264584;
    padding-left: 3px;            
    height: 15px;
    color: White;
}
.slide_nav_panel_none
{
    display:none;
}
a.Link_No_Colours:link
{
    color:White;
}
a.Link_No_Colours:hover
{
    color:White;
}
a.Link_No_Colours:visited
{
    color:White;
}
.Slide_Align
{
    margin-right: auto;
    width: 926px;
    background-color: white;
    padding:5px;
    margin-left:15px;
    border: 1px solid lightgrey;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;    
    box-shadow: 3px 3px 2px #888888;   
    
}
.Menu_Align
{
    margin-left:15px;
}